Hero

Victoria (Swartz Bay Ferry Terminal) to Vancouver

BY BCF Connector

Vehicle

Service Information

 
Enjoy the trip between Victoria and Vancouver. This daily year-round scheduled service is convenient, affordable, and hassle-free. Relax in the comfort of a luxury coach and then enjoy the spectacular cruise through the Gulf Island onboard BC Ferries. There are multiple enroute pickup and drop off locations in both Vancouver and Victoria.


Swartz Bay - Meet Bus and Driver Onboard the Ferry: Ferry Ticket NOT included. You must purchase a ferry ticket for the correct sailing to Tsawwassen from the foot-passenger desk at the Swartz Bay Terminal. Board ferry and check in with bus driver at their desk on the ferry during first 30min of sailing.

 

Service Information

 
Enjoy the trip between Victoria and Vancouver. This daily year-round scheduled service is convenient, affordable, and hassle-free. Relax in the comfort of a luxury coach and then enjoy the spectacular cruise through the Gulf Island onboard BC Ferries. There are multiple enroute pickup and drop off locations in both Vancouver and Victoria.


Swartz Bay - Meet Bus and Driver Onboard the Ferry: Ferry Ticket NOT included. You must purchase a ferry ticket for the correct sailing to Tsawwassen from the foot-passenger desk at the Swartz Bay Terminal. Board ferry and check in with bus driver at their desk on the ferry during first 30min of sailing.

 

Crosswater Victoria to Vancouver | Fall 2025

Valid from Oct 6, 2025 PDT until Mar 31, 2026 PDT
Location Daily Daily
1 Victoria, BC
09:45 15:45
2 Victoria, BC (Swartz Bay Ferry Terminal)
11:00 17:00
3 Tsawwassen Ferry Terminal
12:35 18:35
4 Vancouver, BC
13:45 19:45

Crosswater Victoria to Vancouver | Early Spring 2026

Valid from Apr 1, 2026 PDT until Apr 23, 2026 PDT
Location Daily Daily
1 Victoria, BC
09:45 15:45
2 Victoria, BC (Swartz Bay Ferry Terminal)
11:00 17:00
3 Tsawwassen Ferry Terminal
12:35 18:35
4 Vancouver, BC
13:45 19:45

Crosswater Victoria to Vancouver | Spring 2026

Valid from Apr 24, 2026 PDT until May 14, 2026 PDT
Location Daily Daily Daily
1 Victoria, BC
07:35 09:45 15:45
2 Victoria, BC (Swartz Bay Ferry Terminal)
09:00 11:00 17:00
3 Tsawwassen Ferry Terminal
10:35 12:35 18:35
4 Vancouver, BC
11:45 13:45 19:45

Crosswater Victoria to Vancouver | Summer 2026

Valid from May 15, 2026 PDT until Oct 4, 2026 PDT
Location Daily Daily Daily Daily
1 Victoria, BC
07:35 09:45 15:45 17:45
2 Victoria, BC (Swartz Bay Ferry Terminal)
09:00 11:00 17:00 19:00
3 Tsawwassen Ferry Terminal
10:35 12:35 18:35 20:35
4 Vancouver, BC
11:45 13:45 19:45 22:05

Crosswater Victoria to Vancouver | Winter 2026/27

Valid from Oct 5, 2026 PDT until Mar 31, 2027 PDT
Location Daily Daily
1 Victoria, BC
09:45 15:45
2 Victoria, BC (Swartz Bay Ferry Terminal)
11:00 17:00
3 Tsawwassen Ferry Terminal
12:35 18:35
4 Vancouver, BC
13:45 19:45

Location Finder

If you don't see your pickup or drop off location in the list, you can enter an address, hotel name or postal/zip code into the search field below to find the nearest option.

Enter address or zip/postal code

Trip Options:

The following items are optional and can be selected at time of booking:

  • Additional Bag | $7.30 USD | Per Additional Item


    Per additional piece of luggage over and above the 1 regular bag + 1 carry on + 1 personal item per person

Start point
Victoria, BC (Swartz Bay Ferry Terminal)
End point
Vancouver, BC
Distance
83 km